﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Net;
using System.Web.Services;
using CMD_WEB.FileServer;
namespace CMD_WEB
{
    public partial class DescargaArchivos : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {


            string NombreDelArchivoASolicitar = Request.QueryString["Ruta"];

           // string NombreDelArchivoASolicitar = "20120522122537580.jpg";
            string NuevoNombreDelArchivo = NombreDelArchivoASolicitar;
            FileUploader ws = new FileUploader();
            
            byte[] Byte = ws.ReturnBytesToClient(NombreDelArchivoASolicitar);

            //MemoryStream ms = new MemoryStream(Byte);

            using (System.IO.MemoryStream ms = new System.IO.MemoryStream(Byte))
            {
                Response.AddHeader("Content-Disposition", "attachment; filename=" + NuevoNombreDelArchivo);
                ms.WriteTo(Response.OutputStream);
            }

            Response.Write("<script language='javascript'>window.close ();</script>");
        }
    }
}